History
History
Synonyms
UK
US
Meaning:
improve

(to cause a person, condition) to become better

make or become better

re-cover

to supply a new cover for (something)

make or become better

upgrade

to raise (an exam result, the quality of a product etc) to a higher grade

improve

MAKE STRIDES as in Wiktionary
MAKE STRIDES as in Wikipedia